#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define db double
#define str string
#define fi first
#define se second
#define pii pair<int,int>
#define pll pair<ll,ll>
#define ms(a,t) memset(a,t,sizeof(a))
#define all(x) (x).begin(),(x).end()
#define lowbit(x) ((x)&(-(x)))
const ll INF = 0x3f3f3f3f;
const int maxn = 2e5+10;
const int maxm = 2e5+10;
const ll mod = 998244353;
const db eps = 1e-6;
int n,m;
int a[maxn];
int cnt[maxn];
void Solve() {
	cin >> n; m = 100000;
	for(int i = 1; i <= n; i++) {
		cin >> a[i]; cnt[a[i]]++;
	}
	int ans = 0;
	for(int i = 1; i <= m; i++) {
		ans = max(ans,cnt[i]);
	}
	cout<<ans<<'\n';
}
int main() {
	freopen("duel.in","r",stdin);
	freopen("duel.out","w",stdout);
	ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
//	int tt; cin >> tt; while(tt--)
	Solve();
	return 0;
}
